home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 26
/
Cream of the Crop 26.iso
/
program
/
qbsnip.zip
/
CURPATH.BAS
< prev
next >
Wrap
BASIC Source File
|
1996-11-17
|
447b
|
19 lines
DECLARE FUNCTION CurPath$ (drive%)
'Get Current Path
DEFINT A-Z
'$INCLUDE: 'qb.bi'
path$ = CurPath$(0)
PRINT path$
FUNCTION CurPath$ (drive%)
DIM regsx AS RegTypeX, regs AS RegType
regs.ax = &H1900
c$ = SPACE$(64): regsx.ax = &H4700: regsx.dx = drive%
regsx.ds = VARSEG(c$): regsx.si = SADD(c$)
INTERRUPTX &H21, regsx, regsx
INTERRUPT &H21, regs, regs
CurPath$ = CHR$((regs.ax AND &HFF) + 65) + ":\" + LTRIM$(c$)
END FUNCTION